package com.wlyuan.open.scanner.dao.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * <p>
 *
 * </p>
 *
 * @author yuanjie
 * @since 2022-11-07
 */
@Data
@TableName("Price_Event")
@ApiModel(value = "PriceEventDO对象", description = "")
public class PriceEventDO implements Serializable {


    private static final long serialVersionUID = 6745417683026601191L;
    @ApiModelProperty("自增序号")
    private Long priceEventid;

    @ApiModelProperty("合同或者报价ID")
    private Integer priceEventdocid;

    @ApiModelProperty("类型 1 合同 2 报价")
    private Integer priceEventcategory;

    @ApiModelProperty("消息类型 1 业务员 2 采购员")
    private Integer priceEventtype;

    @ApiModelProperty("消息所属公司")
    private Integer priceEventcompid;

    @ApiModelProperty("客户或承运商公司")
    private Integer priceEventnoticecompid;

    @ApiModelProperty("到期日")
    private LocalDateTime priceEventendtime;

    @ApiModelProperty("创建时间")
    private LocalDateTime priceEventinserttime;

    @ApiModelProperty("0 未处理 1 已处理")
    private Integer priceEventprocessed;

    @ApiModelProperty("处理时间")
    private LocalDateTime priceEventprocesstime;

    @ApiModelProperty("处理人")
    private Integer priceEventprocessor;

    @ApiModelProperty("修改时间")
    private LocalDateTime priceEventupdatetime;

    @ApiModelProperty("修改人")
    private Integer priceEventupdater;

    @ApiModelProperty("是否失效")
    private Integer priceEventinvalid;


}
